package org.znxs.znagent_s.config;

// @Deprecated /// 已过时
//@Configuration
//public class AiConfig {
//
//    @Bean(name = "dashscopeModel")
//    @Primary
//    public ChatModel dashscopeModel(@Value("${spring.ai.dashscope.api-key}") String apiKey,
//                                    @Value("${spring.ai.dashscope.chat.options.model}") String model) {
//        // 根据提供的参数创建并返回 Dashscope 的 ChatModel 实例
//        return new DashScopeChatModel(new DashScopeApi(apiKey, model));
//    }
//
//    @Bean(name = "ollamaModel")
//    public ChatModel ollamaModel(@Value("${spring.ai.ollama.base-url}") String baseUrl,
//                                 @Value("${spring.ai.ollama.chat.model}") String model) {
//        // 根据提供的参数创建并返回 Ollama 的 ChatModel 实例
//        new OllamaApi(baseUrl);
//
//        new OllamaChatModel(baseUrl,model);
//        // 这里没有兼容ollama
//        return null;
//    }
//}